package com.quanyan.club.mapper;

import com.quanyan.club.entity.db.TbClubMemberMedalRelation;
import com.quanyan.club.entity.db.TbClubMemberMedalRelationExample;
import com.quanyan.club.entity.db.TbClubMemberMedalRelationKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbClubMemberMedalRelationMapper {
    int countByExample(TbClubMemberMedalRelationExample example);

    int deleteByExample(TbClubMemberMedalRelationExample example);

    int deleteByPrimaryKey(TbClubMemberMedalRelationKey key);

    int insert(TbClubMemberMedalRelation record);

    int insertSelective(TbClubMemberMedalRelation record);

    List<TbClubMemberMedalRelation> selectByExample(TbClubMemberMedalRelationExample example);

    TbClubMemberMedalRelation selectByPrimaryKey(TbClubMemberMedalRelationKey key);

    int updateByExampleSelective(@Param("record") TbClubMemberMedalRelation record, @Param("example") TbClubMemberMedalRelationExample example);

    int updateByExample(@Param("record") TbClubMemberMedalRelation record, @Param("example") TbClubMemberMedalRelationExample example);

    int updateByPrimaryKeySelective(TbClubMemberMedalRelation record);

    int updateByPrimaryKey(TbClubMemberMedalRelation record);
}